使用python打开win的CMD命令行窗口,运行DOS命令

我的某一个路径下有一个脚本,希望通过命令行还实现运行;或者我希望打开CMD窗口运行命令;

先后执行两个CMD命令;两个命令之间要'&&'连接

cmd = cmd1 + '&&' + cmd2

 cd到某一个路径下,执行某一条命令

C:/Users/A692297/Jinfei/software/PyCharm_project/Py_learn/Data_process/test路径下有一个Data_process_test.py脚本,我希望执行并输出结果到指定文件夹
import os
import time

def cmd1():
    try:
        print("hello")
        cmd1 = 'cd C:/Users/A692297/Jinfei/software/PyCharm_project/Py_learn/Data_process/test'
        cmd2 = 'python .\Data_process_test.py >> result1.txt'
        cmd = cmd1 + '&&' + cmd2
        os.popen(cmd)
    except Exception as e:
        print("cloc tool fail:" + str(e))

cmd1()

 

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值